home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
LSD Docs
/
LSD Docs.iso
/
FILEZ
/
lsd37.dms
/
lsd37.adf
/
Terminus2.1.doc.pp
/
Terminus2.1.doc
Wrap
Text File
|
1978-01-03
|
73KB
|
1,350 lines
******* *
*
* **** * *** **** *** * **** * * ****
* * * ** * * * * * * * * * *
* ****** * * * * * * * * * ****
* * * * * * * * * * * *
* **** * * * * * * * **** ****
Version 2.1
Copyright (C) 1992 by John P. Radigan
A Shareware telecommunications tool for the Amiga computer.
DEDICATION
----------------------
In memory of James E. Spessard
COPYRIGHT
-------------------
All versions of the Terminus telecommunications package, executable,
documentation and support files are protected by United States Copyright
Law and related international treaty provisions. All Rights Reserved,
Worldwide. You are entitled to use the program and related files or
documents in original form only. You may not reverse engineer, decompile,
disassemble or derive a work based on this work in whole or in part.
SHAREWARE
-------------
This program is made available through the concept of "Shareware" which is
a form of distribution that gives you the opportunity to try a piece of
software before you buy it. It is not now, nor will it ever be regarded as
Public Domain or free software.
LICENSE
-------------------
You are granted a limited license to evaluate this software for a 30 day
period on a private, non-commercial basis only. You must decide at the
termination of this evaluation period to register this product if you plan
to continue using it or to cease all use otherwise.
Registration is not only required for your continued use, it is needed to
keep the development of future enhancements to Terminus active. Without
your support the product cannot continue to evolve.
i
DISCLAIMER
----------------------
No warranties are implied or expressed with regard to the fitness or
merchantability of Terminus for any particular purpose. All risks and
damages, incidental or otherwise, arising through the use or misuse of
Terminus are entirely at the responsibility of the user.
While considerable effort has been made to provide you with a reliable
product, there is no guarantee that this program is 100% "bug-free".
Additionally, this disclaimer does not guarantee future versions of this
product, but maintenance releases may be made available if and when
feasible.
DISTRIBUTION
------------------------
Distribution is limited to the original shareware distribution archive file
only. None of the member files may be omitted. Furthermore, no profit or
other material gain may be realized for distributing Terminus with the sole
exception of recovery for media and postage. Bundling Terminus, the
distribution archive or any member files, with any commercial product is
expressly prohibited prior to obtaining a "Commercial Distribution
Agreement".
Contact the support BBS for details if you wish to obtain this agreement.
ii
TABLE OF CONTENTS
1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 FEATURES OVERVIEW . . . . . . . . . . . . . . . . . . . . . . 2
1.2 DOCUMENT STYLE AND NOTATION . . . . . . . . . . . . . . . . . 3
1.3 GADGETS . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.1 CYCLE GADGET . . . . . . . . . . . . . . . . . . . . . 4
1.3.2 INTEGER GADGET . . . . . . . . . . . . . . . . . . . . 4
1.3.3 STRING GADGET . . . . . . . . . . . . . . . . . . . . . 5
1.3.4 CHECK GADGET . . . . . . . . . . . . . . . . . . . . . 6
2 SYSTEM REQUIREMENTS . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 HIGH-SPEED MODEM USE . . . . . . . . . . . . . . . . . . . . . 8
3 PROGRAM OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.1 SESSIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2 MASTER PROCESS . . . . . . . . . . . . . . . . . . . . . . . . 10
3.3 TERMINUS FILES . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3.1 DEFAULTS FILE . . . . . . . . . . . . . . . . . . . . . 11
3.3.2 PHONEBOOK FILE . . . . . . . . . . . . . . . . . . . . 12
3.3.3 STARTUP SCRIPT . . . . . . . . . . . . . . . . . . . . 12
3.3.4 CONSOLE DEFINITION FILES . . . . . . . . . . . . . . . 12
3.4 COMMAND LINE OPTIONS . . . . . . . . . . . . . . . . . . . . . 12
4 THE CONSOLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.1 SCREENS . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.2 PALETTES . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.3 TERMINAL EMULATIONS . . . . . . . . . . . . . . . . . . . . . 15
4.3.1 TTY EMULATION . . . . . . . . . . . . . . . . . . . . . 15
4.3.2 AMIGA EMULATION . . . . . . . . . . . . . . . . . . . . 16
4.3.3 IBM ANSI EMULATION . . . . . . . . . . . . . . . . . . 16
4.3.4 VT-52 EMULATION . . . . . . . . . . . . . . . . . . . . 16
4.3.5 VT-102 EMULATION . . . . . . . . . . . . . . . . . . . 16
4.3.6 VT-220 EMULATION . . . . . . . . . . . . . . . . . . . 16
4.4 SPECIAL KEY SEQUENCES . . . . . . . . . . . . . . . . . . . . 16
4.5 STATUS LINE . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.6 DEFINING A CONSOLE . . . . . . . . . . . . . . . . . . . . . . 18
4.7 CHAT MODE . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.8 HEXADECIMAL DISPLAY MODE . . . . . . . . . . . . . . . . . . . 20
4.9 BUFFERED PRINTER I/O . . . . . . . . . . . . . . . . . . . . . 20
4.10 XON/XOFF FLOW CONTROL . . . . . . . . . . . . . . . . . . . . 20
5 USING THE PHONEBOOK . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.1 LOADING AND SAVING PHONEBOOK FILES . . . . . . . . . . . . . . 21
5.2 HIGHLIGHTING AND SELECTING ENTRIES . . . . . . . . . . . . . . 22
5.3 SORTING ENTRIES . . . . . . . . . . . . . . . . . . . . . . . 22
5.4 CREATING AND EDITING ENTRIES . . . . . . . . . . . . . . . . . 22
5.5 PASSWORD MAINTENANCE . . . . . . . . . . . . . . . . . . . . . 23
6 USING THE DIALER . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7 USING THE SCRIPT RECORDER . . . . . . . . . . . . . . . . . . . . . . 28
8 USING CAPTURE FILES . . . . . . . . . . . . . . . . . . . . . . . . . 31
9 USING THE REVIEW BUFFER . . . . . . . . . . . . . . . . . . . . . . . 32
9.1 SEARCHING IN THE REVIEW BUFFER . . . . . . . . . . . . . . . . 33
v
9.2 NAVIGATING IN THE REVIEW BUFFER . . . . . . . . . . . . . . . 33
9.3 CLIPBOARD SUPPORT . . . . . . . . . . . . . . . . . . . . . . 33
10 FILE TRANSFERS . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
10.1 ASCII SEND . . . . . . . . . . . . . . . . . . . . . . . . . 35
10.2 RESIDENT PROTOCOLS . . . . . . . . . . . . . . . . . . . . . 35
10.2.1 XMODEM . . . . . . . . . . . . . . . . . . . . . . . . 36
10.2.2 XMODEM-CRC . . . . . . . . . . . . . . . . . . . . . . 36
10.2.3 XMODEM-1K . . . . . . . . . . . . . . . . . . . . . . 36
10.2.4 YMODEM . . . . . . . . . . . . . . . . . . . . . . . . 36
10.2.5 YMODEM-1K . . . . . . . . . . . . . . . . . . . . . . 36
10.2.6 YMODEM-G . . . . . . . . . . . . . . . . . . . . . . . 36
10.2.7 ZMODEM . . . . . . . . . . . . . . . . . . . . . . . . 37
10.2.8 NOTES ON FLOW CONTROL . . . . . . . . . . . . . . . . 37
10.3 THE STATS REQUESTER . . . . . . . . . . . . . . . . . . . . . 37
11 MENUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
11.1 PROJECT MENU . . . . . . . . . . . . . . . . . . . . . . . . 39
11.1.1 [PROJECT][LOAD...][L] . . . . . . . . . . . . . . . . 39
11.1.2 [PROJECT][SAVE...][S] . . . . . . . . . . . . . . . . 39
11.1.3 [PROJECT][INFO...][I] . . . . . . . . . . . . . . . . 39
11.1.4 [PROJECT][DISPLAY FILE...][G] . . . . . . . . . . . . 39
11.1.5 [PROJECT][ICONIFY][K] . . . . . . . . . . . . . . . . 39
11.1.6 [PROJECT][QUIT][Q] . . . . . . . . . . . . . . . . . . 39
11.2 PHONEBOOK MENU . . . . . . . . . . . . . . . . . . . . . . . 40
11.2.1 [PHONEBOOK][DIRECTORY...][z] . . . . . . . . . . . . . 40
11.2.2 [PHONEBOOK][DIAL...][D] . . . . . . . . . . . . . . . 40
11.2.3 [PHONEBOOK][REDIAL...][e] . . . . . . . . . . . . . . 40
11.2.4 [PHONEBOOK][UPDATE ENTRY][y] . . . . . . . . . . . . . 40
11.2.5 [PHONEBOOK][CREATE ENTRY...][Y] . . . . . . . . . . . 40
11.2.6 [PHONEBOOK][SEND PASSWORD][Z] . . . . . . . . . . . . 40
11.3 BUFFER MENU . . . . . . . . . . . . . . . . . . . . . . . . . 40
11.3.1 [BUFFER][REVIEW FROM...][V] . . . . . . . . . . . . . 40
11.3.2 [BUFFER][REVIEW AT END...][v] . . . . . . . . . . . . 40
11.3.3 [BUFFER][LOAD BUFFER...][B] . . . . . . . . . . . . . 40
11.3.4 [BUFFER][CLEAR BUFFER][C] . . . . . . . . . . . . . . 40
11.3.5 [BUFFER][DECREASE SIZE][N] . . . . . . . . . . . . . . 41
11.3.6 [BUFFER][INCREASE SIZE][n] . . . . . . . . . . . . . . 41
11.3.7 [BUFFER][QUOTE CLIPBOARD][S] . . . . . . . . . . . . . 41
11.3.8 [BUFFER][SEND CLIPBOARD][s] . . . . . . . . . . . . . 41
11.3.9 [BUFFER][START SEARCH...][F] . . . . . . . . . . . . . 41
11.3.10 [BUFFER][START EXACT SEARCH...][E] . . . . . . . . . 41
11.3.11 [BUFFER][REPEAT SEARCH][f] . . . . . . . . . . . . . 41
11.4 TRANSFER MENU . . . . . . . . . . . . . . . . . . . . . . . . 41
11.4.1 [TRANSFER][UPLOAD...][u] . . . . . . . . . . . . . . . 41
11.4.2 [TRANSFER][ADD UPLOAD...][U] . . . . . . . . . . . . . 41
11.4.3 [TRANSFER][DOWNLOAD...][d] . . . . . . . . . . . . . . 42
11.4.4 [TRANSFER][ASCII SEND...][i] . . . . . . . . . . . . . 42
11.4.5 [TRANSFER][OPEN CAPTURE...][O] . . . . . . . . . . . . 42
11.4.6 [TRANSFER][OPEN W/SAVE...][o] . . . . . . . . . . . . 42
11.4.7 [TRANSFER][APPEND CAPTURE][A] . . . . . . . . . . . . 42
11.4.8 [TRANSFER][APPEND W/SAVE][a] . . . . . . . . . . . . . 42
11.4.9 [TRANSFER][CLOSE CAPTURE][c] . . . . . . . . . . . . . 42
11.5 SCRIPT MENU . . . . . . . . . . . . . . . . . . . . . . . . . 42
11.5.1 [SCRIPT][START...][T] . . . . . . . . . . . . . . . . 42
11.5.2 [SCRIPT][STOP][t] . . . . . . . . . . . . . . . . . . 42
11.5.3 [SCRIPT][RESUME][r] . . . . . . . . . . . . . . . . . 42
11.5.4 [SCRIPT][RECORD...][R] . . . . . . . . . . . . . . . . 43
vi
11.6 SETTINGS MENU . . . . . . . . . . . . . . . . . . . . . . . . 43
11.6.1 [SETTINGS][SERIAL...][1] . . . . . . . . . . . . . . . 43
11.6.2 [SETTINGS][TRANSFER...][2] . . . . . . . . . . . . . . 43
11.6.3 [SETTINGS][MACROS...][3] . . . . . . . . . . . . . . . 43
11.6.4 [SETTINGS][PALETTE...][4] . . . . . . . . . . . . . . 43
11.6.5 [SETTINGS][PATHS...][5] . . . . . . . . . . . . . . . 43
11.6.6 [SETTINGS][MODEM...][6] . . . . . . . . . . . . . . . 43
11.6.7 [SETTINGS][PORT...][7] . . . . . . . . . . . . . . . . 43
11.6.8 [SETTINGS][GENERAL...][8] . . . . . . . . . . . . . . 43
11.6.9 [SETTINGS][CONSOLE...][9] . . . . . . . . . . . . . . 43
11.7 MISC MENU . . . . . . . . . . . . . . . . . . . . . . . . . . 43
11.7.1 [MISC][RESET TIMER][M] . . . . . . . . . . . . . . . . 43
11.7.2 [MISC][SEND BREAK][b] . . . . . . . . . . . . . . . . 44
11.7.3 [MISC][HANGUP MODEM][h] . . . . . . . . . . . . . . . 44
11.7.4 [MISC][RESET CONSOLE][X] . . . . . . . . . . . . . . . 44
11.7.5 [MISC][CLEAR SCREEN][x] . . . . . . . . . . . . . . . 44
11.7.6 [MISC][PRINT SCREEN][p] . . . . . . . . . . . . . . . 44
11.7.7 [MISC][CHAT?][m] . . . . . . . . . . . . . . . . . . . 44
11.7.8 [MISC][DOORWAY?][k] . . . . . . . . . . . . . . . . . 44
11.7.9 [MISC][PRINTER?][P] . . . . . . . . . . . . . . . . . 44
11.7.10 [MISC][HEX DISPLAY?][H] . . . . . . . . . . . . . . . 44
11.7.11 [MISC][QUIET SERIAL?][w] . . . . . . . . . . . . . . 44
11.8 AREXX MENU . . . . . . . . . . . . . . . . . . . . . . . . . 45
11.8.1 [AREXX][SEND MACRO...][J] . . . . . . . . . . . . . . 45
12 PHONEBOOK REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . 46
12.1 {PHONEBOOK}{DISPLAY}{I} . . . . . . . . . . . . . . . . . . . 46
12.2 {PHONEBOOK}{SORT ORDER}{S} . . . . . . . . . . . . . . . . . 46
12.3 {PHONEBOOK}{ADD...}{A} . . . . . . . . . . . . . . . . . . . 46
12.4 {PHONEBOOK}{SORT}{R} . . . . . . . . . . . . . . . . . . . . 46
12.5 {PHONEBOOK}{UNSELECT}{U} . . . . . . . . . . . . . . . . . . 46
12.6 {PHONEBOOK}{DIAL...}{D} . . . . . . . . . . . . . . . . . . . 47
12.7 {PHONEBOOK}{LOAD...}{L} . . . . . . . . . . . . . . . . . . . 47
12.8 {PHONEBOOK}{SAVE...}{V} . . . . . . . . . . . . . . . . . . . 47
12.9 {PHONEBOOK}{P/W...}{P} . . . . . . . . . . . . . . . . . . . 47
12.10 ADDITIONAL KEYBOARD CONTROLS . . . . . . . . . . . . . . . . 47
13 ENTRY REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . . 48
13.1 {ENTRY}{NAME}{E} . . . . . . . . . . . . . . . . . . . . . . 48
13.2 {ENTRY}{COMMENT}{M} . . . . . . . . . . . . . . . . . . . . . 48
13.3 {ENTRY}{CAP. FILE}{F} . . . . . . . . . . . . . . . . . . . . 48
13.4 {ENTRY}{SCRIPT}{T} . . . . . . . . . . . . . . . . . . . . . 48
13.5 {ENTRY}{PREFIX}{X} . . . . . . . . . . . . . . . . . . . . . 48
13.6 {ENTRY}{PRIMARY #}{P} . . . . . . . . . . . . . . . . . . . . 49
13.7 {ENTRY}{ALT. #1}{1} . . . . . . . . . . . . . . . . . . . . . 49
13.8 {ENTRY}{ALT. #2}{2} . . . . . . . . . . . . . . . . . . . . . 49
13.9 {ENTRY}{ALT. #3}{3} . . . . . . . . . . . . . . . . . . . . . 49
13.10 {ENTRY}{SERIAL...}{S} . . . . . . . . . . . . . . . . . . . 49
13.11 {ENTRY}{XFER...}{X} . . . . . . . . . . . . . . . . . . . . 49
13.12 {ENTRY}{MACROS...}{A} . . . . . . . . . . . . . . . . . . . 49
13.13 {ENTRY}{GET DEFINITION...}{G} . . . . . . . . . . . . . . . 49
13.14 {ENTRY}{RESET TIMER}{I} . . . . . . . . . . . . . . . . . . 49
13.15 {ENTRY}{CENTS/MIN.}{/} . . . . . . . . . . . . . . . . . . . 49
13.16 {ENTRY}{P/W LENGTH}{L} . . . . . . . . . . . . . . . . . . . 50
13.17 {ENTRY}{P/W TYPE}{Y} . . . . . . . . . . . . . . . . . . . . 50
13.18 {ENTRY}{P/W...{W} . . . . . . . . . . . . . . . . . . . . . 50
13.19 {ENTRY}{OK}{O} . . . . . . . . . . . . . . . . . . . . . . . 50
13.20 {ENTRY}{CANCEL}{C} . . . . . . . . . . . . . . . . . . . . . 50
vii
14 SERIAL REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . . 51
14.1 {SERIAL}{BAUD}{B} . . . . . . . . . . . . . . . . . . . . . . 51
14.2 {SERIAL}{PARITY}{P} . . . . . . . . . . . . . . . . . . . . . 51
14.3 {SERIAL}{DUPLEX}{D} . . . . . . . . . . . . . . . . . . . . . 51
14.4 {SERIAL}{DATA LENGTH}{L} . . . . . . . . . . . . . . . . . . 51
14.5 {SERIAL}{STOP BITS}{S} . . . . . . . . . . . . . . . . . . . 51
14.6 {SERIAL}{XON/XOFF}{N} . . . . . . . . . . . . . . . . . . . . 51
15 TRANSFER REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . 52
15.1 {TRANSFER}{EXPAND BLANKS}{B} . . . . . . . . . . . . . . . . 52
15.2 {TRANSFER}{PROMPT CHAR}{A} . . . . . . . . . . . . . . . . . 52
15.3 {TRANSFER}{LINE DELAY}{L} . . . . . . . . . . . . . . . . . . 52
15.4 {TRANSFER}{CHAR DELAY}{Y} . . . . . . . . . . . . . . . . . . 52
15.5 {TRANSFER}{PROTOCOL}{P} . . . . . . . . . . . . . . . . . . . 53
15.6 {TRANSFER}{ZWINDOW SIZE}{W} . . . . . . . . . . . . . . . . . 53
15.7 {TRANSFER}{RZ DELAY}{Z} . . . . . . . . . . . . . . . . . . . 53
15.8 {TRANSFER}{BINARY TRANSFER}{N} . . . . . . . . . . . . . . . 53
15.9 {TRANSFER}{AUTO CHOP D/L}{H} . . . . . . . . . . . . . . . . 53
15.10 {TRANSFER}{SAVE ABORTED}{S} . . . . . . . . . . . . . . . . 54
15.11 {TRANSFER}{RELAXED TIMING}{E} . . . . . . . . . . . . . . . 54
15.12 {TRANSFER}{U/L OVERDRIVE}{V} . . . . . . . . . . . . . . . . 54
15.13 {TRANSFER}{PRE-ACK D/L}{K} . . . . . . . . . . . . . . . . . 54
15.14 {TRANSFER}{ZMODEM RESUME}{R} . . . . . . . . . . . . . . . . 55
15.15 {TRANSFER}{AUTO DOWNLOAD}{U} . . . . . . . . . . . . . . . . 55
15.16 {TRANSFER}{AUTO D/L CHALLENGE}{G} . . . . . . . . . . . . . 55
15.17 {TRANSFER}{ESCAPE CTRL CHAR}{T} . . . . . . . . . . . . . . 55
15.18 {TRANSFER}{USE 32 BIT CRC}{3} . . . . . . . . . . . . . . . 55
15.19 {TRANSFER}{XPR NAME}{X} . . . . . . . . . . . . . . . . . . 55
15.20 {TRANSFER}{XPR INIT}{I} . . . . . . . . . . . . . . . . . . 56
16 MACROS REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . . 57
16.1 {MACROS}{QUALIFIER}{A} . . . . . . . . . . . . . . . . . . . 57
16.2 {MACROS}{F1}{1} . . . . . . . . . . . . . . . . . . . . . . . 57
16.3 {MACROS}{F2}{2} . . . . . . . . . . . . . . . . . . . . . . . 57
16.4 {MACROS}{F3}{3} . . . . . . . . . . . . . . . . . . . . . . . 57
16.5 {MACROS}{F4}{4} . . . . . . . . . . . . . . . . . . . . . . . 57
16.6 {MACROS}{F5}{5} . . . . . . . . . . . . . . . . . . . . . . . 57
16.7 {MACROS}{F6}{6} . . . . . . . . . . . . . . . . . . . . . . . 57
16.8 {MACROS}{F7}{7} . . . . . . . . . . . . . . . . . . . . . . . 57
16.9 {MACROS}{F8}{8} . . . . . . . . . . . . . . . . . . . . . . . 57
16.10 {MACROS}{F9}{9} . . . . . . . . . . . . . . . . . . . . . . 57
16.11 {MACROS}{F10}{0} . . . . . . . . . . . . . . . . . . . . . . 57
17 PALETTE REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . 58
17.1 {PALETTE}{SELECT}{L} . . . . . . . . . . . . . . . . . . . . 58
17.2 {PALETTE}{ANSI INDEX}{0-7} . . . . . . . . . . . . . . . . . 58
17.3 {PALETTE}{RED}{Q} . . . . . . . . . . . . . . . . . . . . . . 58
17.4 {PALETTE}{GREEN}{A} . . . . . . . . . . . . . . . . . . . . . 58
17.5 {PALETTE}{BLUE}{Z} . . . . . . . . . . . . . . . . . . . . . 58
17.6 {PALETTE}{TEXT}{T,E,X} . . . . . . . . . . . . . . . . . . . 59
17.7 {PALETTE}{BACKGROUND}{G,N,D} . . . . . . . . . . . . . . . . 59
17.8 {PALETTE}{CURSOR}{U,R,S} . . . . . . . . . . . . . . . . . . 59
17.9 {PALETTE}{DETAIL}{I} . . . . . . . . . . . . . . . . . . . . 59
17.10 {PALETTE}{BLOCK}{K} . . . . . . . . . . . . . . . . . . . . 59
17.11 {PALETTE}{TEXT}{V} . . . . . . . . . . . . . . . . . . . . . 59
17.12 {PALETTE}{SHINE}{H} . . . . . . . . . . . . . . . . . . . . 59
17.13 {PALETTE}{SHADOW}{W} . . . . . . . . . . . . . . . . . . . . 59
viii
18 PATHS REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . . 60
18.1 {PATHS}{TERMINUS}{T} . . . . . . . . . . . . . . . . . . . . 60
18.2 {PATHS}{UPLOADS}{U} . . . . . . . . . . . . . . . . . . . . . 60
18.3 {PATHS}{DOWNLOADS}{D} . . . . . . . . . . . . . . . . . . . . 60
18.4 {PATHS}{CAPTURE}{P} . . . . . . . . . . . . . . . . . . . . . 60
18.5 {PATHS}{SCRIPTS}{S} . . . . . . . . . . . . . . . . . . . . . 60
18.6 {PATHS}{PRINTER}{N} . . . . . . . . . . . . . . . . . . . . . 60
18.7 {PATHS}{REXX}{R} . . . . . . . . . . . . . . . . . . . . . . 60
19 MODEM REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . . 61
19.1 {MODEM}{INIT CMD}{M} . . . . . . . . . . . . . . . . . . . . 61
19.2 {MODEM}{HANGUP CMD}{H} . . . . . . . . . . . . . . . . . . . 61
19.3 {MODEM}{POSTFIX}{S} . . . . . . . . . . . . . . . . . . . . . 61
19.4 {MODEM}{PREFIX #1}{1} . . . . . . . . . . . . . . . . . . . . 61
19.5 {MODEM}{PREFIX #2}{2} . . . . . . . . . . . . . . . . . . . . 61
19.6 {MODEM}{PREFIX #3}{3} . . . . . . . . . . . . . . . . . . . . 61
19.7 {MODEM}{PREFIX #4}{4} . . . . . . . . . . . . . . . . . . . . 61
19.8 {MODEM}{OK}{K} . . . . . . . . . . . . . . . . . . . . . . . 62
19.9 {MODEM}{BUSY}{Y} . . . . . . . . . . . . . . . . . . . . . . 62
19.10 {MODEM}{RING}{I} . . . . . . . . . . . . . . . . . . . . . . 62
19.11 {MODEM}{ERROR}{E} . . . . . . . . . . . . . . . . . . . . . 62
19.12 {MODEM}{VOICE}{V} . . . . . . . . . . . . . . . . . . . . . 62
19.13 {MODEM}{CONNECT}{N} . . . . . . . . . . . . . . . . . . . . 62
19.14 {MODEM}{NO CARRIER}{A} . . . . . . . . . . . . . . . . . . . 62
19.15 {MODEM}{NO DIALTONE}{L} . . . . . . . . . . . . . . . . . . 62
19.16 {MODEM}{DELAY}{D} . . . . . . . . . . . . . . . . . . . . . 63
19.17 {MODEM}{ATTEMPTS}{T} . . . . . . . . . . . . . . . . . . . . 63
19.18 {MODEM}{TIMEOUT}{U} . . . . . . . . . . . . . . . . . . . . 63
19.19 {MODEM}{PACING}{P} . . . . . . . . . . . . . . . . . . . . . 63
19.20 {MODEM}{IGNORE NO CARRIER}{G} . . . . . . . . . . . . . . . 63
19.21 {MODEM}{IGNORE CARRIER DETECT}{R} . . . . . . . . . . . . . 63
19.22 {MODEM}{HANGUP ON EXIT}{J} . . . . . . . . . . . . . . . . . 63
19.23 {MODEM}{DTR HANGUP}{Z} . . . . . . . . . . . . . . . . . . . 64
19.24 {MODEM}{FLUSH WITH A BREAK}{W} . . . . . . . . . . . . . . . 64
19.25 {MODEM}{DIALER AUTOBAUD}{B} . . . . . . . . . . . . . . . . 64
20 PORT REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
20.1 {PORT}{DEVICE NAME}{D} . . . . . . . . . . . . . . . . . . . 65
20.2 {PORT}{UNIT NUMBER}{U} . . . . . . . . . . . . . . . . . . . 65
20.3 {PORT}{BREAK LENGTH}{B} . . . . . . . . . . . . . . . . . . . 65
20.4 {PORT}{CTS/RTS}{T} . . . . . . . . . . . . . . . . . . . . . 65
20.5 {PORT}{PORT QUIET}{P} . . . . . . . . . . . . . . . . . . . . 65
21 GENERAL REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . 66
21.1 {GENERAL}{CHAT HISTORY}{H} . . . . . . . . . . . . . . . . . 66
21.2 {GENERAL}{CHAT LINES}{T} . . . . . . . . . . . . . . . . . . 66
21.3 {GENERAL}{REVIEW BUFFER SIZE}{R} . . . . . . . . . . . . . . 66
21.4 {GENERAL}{REVIEW LINES}{W} . . . . . . . . . . . . . . . . . 66
21.5 {GENERAL}{XFER BUFFER SIZE}{F} . . . . . . . . . . . . . . . 66
21.6 {GENERAL}{GMT OFFSET}{G} . . . . . . . . . . . . . . . . . . 66
21.7 {GENERAL}{TASK PRIORITY}{P} . . . . . . . . . . . . . . . . . 66
21.8 {GENERAL}{QUOTE CHARACTER}{Q} . . . . . . . . . . . . . . . . 67
21.9 {GENERAL}{QUOTE LENGTH}{U} . . . . . . . . . . . . . . . . . 67
21.10 {GENERAL}{24 HOUR CLOCK}{2} . . . . . . . . . . . . . . . . 67
21.11 {GENERAL}{AUDIBLE BEEP}{A} . . . . . . . . . . . . . . . . . 67
21.12 {GENERAL}{LOGFILE ACTIVE}{L} . . . . . . . . . . . . . . . . 67
21.13 {GENERAL}{MAKE ICONS}{N} . . . . . . . . . . . . . . . . . . 67
21.14 {GENERAL}{SCREEN POPUP}{E} . . . . . . . . . . . . . . . . . 67
ix
21.15 {GENERAL}{FILE SAVER}{V} . . . . . . . . . . . . . . . . . . 67
21.16 {GENERAL}{DISK SPACE CHECK}{D} . . . . . . . . . . . . . . . 68
21.17 {GENERAL}{SLOW DISK I/O}{K} . . . . . . . . . . . . . . . . 68
21.18 {GENERAL}{512 BYTE DISK I/O}{5} . . . . . . . . . . . . . . 68
21.19 {GENERAL}{CHIP RAM SAVER}{I} . . . . . . . . . . . . . . . . 68
21.20 {GENERAL}{DATE FORMAT}{M} . . . . . . . . . . . . . . . . . 68
22 CONSOLE REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . 69
22.1 {CONSOLE}{EMULATION}{U} . . . . . . . . . . . . . . . . . . . 69
22.2 {CONSOLE}{PALETTE}{P} . . . . . . . . . . . . . . . . . . . . 69
22.3 {CONSOLE}{SCREEN}{S} . . . . . . . . . . . . . . . . . . . . 69
22.4 {CONSOLE}{INTERLACE}{0} . . . . . . . . . . . . . . . . . . . 69
22.5 {CONSOLE}{ROWS}{R} . . . . . . . . . . . . . . . . . . . . . 69
22.6 {CONSOLE}{COLS}{L} . . . . . . . . . . . . . . . . . . . . . 69
22.7 {CONSOLE}{SELECT NEW FONT...}{F} . . . . . . . . . . . . . . 70
22.8 {CONSOLE}{CR XLATE}{X} . . . . . . . . . . . . . . . . . . . 70
22.9 {CONSOLE}{LF XLATE}{T} . . . . . . . . . . . . . . . . . . . 70
22.10 {CONSOLE}{EOL OUT}{E} . . . . . . . . . . . . . . . . . . . 70
22.11 {CONSOLE}{GET DEFINITION...}{G} . . . . . . . . . . . . . . 70
22.12 {CONSOLE}{SAVE DEFINITION...}{V} . . . . . . . . . . . . . . 70
22.13 {CONSOLE}{KEYMAP}{K} . . . . . . . . . . . . . . . . . . . . 70
22.14 {CONSOLE}{VT-XX OPTIONS...}{N} . . . . . . . . . . . . . . . 70
22.15 {CONSOLE}{STRIP HIGH BIT}{B} . . . . . . . . . . . . . . . . 71
22.16 {CONSOLE}{ANSI MOUSE}{I} . . . . . . . . . . . . . . . . . . 71
22.17 {CONSOLE}{DESTRUCTIVE BACKSPACE}{D} . . . . . . . . . . . . 71
22.18 {CONSOLE}{SMOOTH SCROLL}{M} . . . . . . . . . . . . . . . . 71
22.19 {CONSOLE}{AUTOWRAP MODE}{W} . . . . . . . . . . . . . . . . 71
22.20 {CONSOLE}{CHAT MODE}{A} . . . . . . . . . . . . . . . . . . 71
22.21 {CONSOLE}{IBM DOORWAY MODE}{Y} . . . . . . . . . . . . . . . 71
22.22 {CONSOLE}{CURSOR POS.}{1} . . . . . . . . . . . . . . . . . 72
22.23 {CONSOLE}{CURSOR BLINK}{2} . . . . . . . . . . . . . . . . . 72
22.24 {CONSOLE}{FAST CURSOR}{3} . . . . . . . . . . . . . . . . . 72
22.25 {CONSOLE}{RAW CAPTURE}{4} . . . . . . . . . . . . . . . . . 72
23 VTOPTIONS REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . 73
23.1 {VTOPTIONS}{DISPLAY CTRLS}{Y} . . . . . . . . . . . . . . . . 73
23.2 {VTOPTIONS}{7 BIT MODE}{7} . . . . . . . . . . . . . . . . . 73
23.3 {VTOPTIONS}{132 COLUMNS}{1} . . . . . . . . . . . . . . . . . 73
23.4 {VTOPTIONS}{LIGHT BACKGROUND}{L} . . . . . . . . . . . . . . 73
23.5 {VTOPTIONS}{NEWLINE MODE}{N} . . . . . . . . . . . . . . . . 73
23.6 {VTOPTIONS}{KEYPAD MODE}{K} . . . . . . . . . . . . . . . . . 73
23.7 {VTOPTIONS}{CURSOR MODE}{U} . . . . . . . . . . . . . . . . . 73
23.8 {VTOPTIONS}{SWAP BS/DEL}{S} . . . . . . . . . . . . . . . . . 74
23.9 {VTOPTIONS}{AUTO KEY REPEAT}{T} . . . . . . . . . . . . . . . 74
23.10 {VTOPTIONS}{CHARACTER SET}{H} . . . . . . . . . . . . . . . 74
23.11 {VTOPTIONS}{DA RESPONSE}{D} . . . . . . . . . . . . . . . . 74
23.12 {VTOPTIONS}{ANSWERBACK MSG}{A} . . . . . . . . . . . . . . . 74
24 TERMINUS SCRIPT LANGUAGE . . . . . . . . . . . . . . . . . . . . . . 75
24.1 SCRIPTS OVERVIEW . . . . . . . . . . . . . . . . . . . . . . 75
24.2 RUNNING SCRIPTS . . . . . . . . . . . . . . . . . . . . . . . 76
24.3 OPTIONS AND COMMANDS . . . . . . . . . . . . . . . . . . . . 76
24.4 SCRIPT FILE TYPES . . . . . . . . . . . . . . . . . . . . . . 77
24.4.1 .def - Defaults file . . . . . . . . . . . . . . . . . 77
24.4.2 .phone - Phonebook file . . . . . . . . . . . . . . . 77
24.4.3 .con - Console definition file . . . . . . . . . . . . 77
24.4.4 .scp - Script file . . . . . . . . . . . . . . . . . . 77
24.4.5 .trx - ARexx macro file . . . . . . . . . . . . . . . 78
x
24.5 FUNCTION KEY MACROS . . . . . . . . . . . . . . . . . . . . . 78
24.6 COMMAND SCOPE . . . . . . . . . . . . . . . . . . . . . . . . 78
24.7 OPTION CLASSES . . . . . . . . . . . . . . . . . . . . . . . 79
24.7.1 INTEGER . . . . . . . . . . . . . . . . . . . . . . . 79
24.7.2 STRING . . . . . . . . . . . . . . . . . . . . . . . . 79
24.7.3 FLAG . . . . . . . . . . . . . . . . . . . . . . . . . 80
24.7.4 MUX . . . . . . . . . . . . . . . . . . . . . . . . . 80
24.7.5 CMD . . . . . . . . . . . . . . . . . . . . . . . . . 80
24.8 STATEMENT STRUCTURE . . . . . . . . . . . . . . . . . . . . . 80
24.9 KEYWORDS . . . . . . . . . . . . . . . . . . . . . . . . . . 81
24.10 COMMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . 81
24.11 LABELS . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
24.12 INTEGER VARIABLES . . . . . . . . . . . . . . . . . . . . . 82
24.13 STRING VARIABLES . . . . . . . . . . . . . . . . . . . . . . 82
24.14 READ-ONLY SYSTEM VARIABLES . . . . . . . . . . . . . . . . . 83
24.15 READ/WRITE SYSTEM VARIABLES . . . . . . . . . . . . . . . . 83
24.16 OPERATOR PRECEDENCE . . . . . . . . . . . . . . . . . . . . 84
24.17 SYNTAX . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
24.18 ESCAPE CODES . . . . . . . . . . . . . . . . . . . . . . . . 86
24.19 SCRIPT FILE I/O . . . . . . . . . . . . . . . . . . . . . . 87
25 FUNCTION AND STATEMENT DESCRIPTIONS . . . . . . . . . . . . . . . . 88
ABS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
ASC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
ASEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
ASK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
BEEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
CALL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
CAPTURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
CHAIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
CHDIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
CHR$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
CLEAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
CLOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
CLRLINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
CLRRECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
CLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
CONTINUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
CURPALETTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
DOWNLOAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
END . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
EXECUTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
EXISTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
EXIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
FOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
NEXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
GETLINE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
GOSUB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
GOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
HANGUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
IF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
ELSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
ENDIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
INPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
INSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
INVLINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
KILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
LDEFAULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
xi
LDEFFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
LEFT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
LEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
LOWER$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
LPHONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
MID$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
MOVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
ONCARRIER . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
ONMOUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
ONTIMEOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
OPEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
PAUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
POP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
PRINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
PRINTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
QUIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
REDIAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
RELMOVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
REMOTECLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
REPEAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
UNTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
RESUME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
RETURN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
REXX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
RIGHT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
SBREAK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
SDEFAULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
SDEFFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
SELECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
SEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
SPACE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
SPASSWORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
SPHONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
STR$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
TRIM$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
UNSELECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
UPLOAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
UPPER$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
VAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
WAIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
WHEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
WHILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
WEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
XLATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
26 OPTION VARIABLE DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . 109
AFKEY1-10$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
ANSIMOUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
ANSWERBACK$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
AUDIOBEEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
AUTOBAUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
AUTOCHOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
AUTODL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
AUTOREPEAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
AUTOWRAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
xii
BAUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
BINARYXFER . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
BIT7MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
BLINK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
BREAKLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
BSDESTRUCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
CAPTUREPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CFKEY1-10$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CHARDELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CHATHISTORY . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CHATLINES . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CHATMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
CHIPMIZER . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
COLMN132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
CRC32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
CRXLATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
CTSRTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
CURSORMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
CURSORPOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
DARESPONSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
DATALEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
DATEFMT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
DEFFILE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
DIALATTEMPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
DIALPACING . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
DIALTIMEOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
DISKSPACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
DISPCTRLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
DISPMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
DLCHALLENGE . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
DOORWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
DOWNLOADPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . 116
DTRHANGUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
DUPLEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
EMULATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
EOLOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
ESCCTRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
EXITHANGUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
EXPANDBLANKS . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
FASTCURSOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
FILESAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
FKEY1-10$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
FLUSHONBREAK . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
FONT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
GMTOFFSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
HR24MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
IGNOREDCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
IGNORENOCARRIER . . . . . . . . . . . . . . . . . . . . . . . . . 119
KEYMAP$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
KEYPADMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
LFXLATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
LIGHTSCREEN . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
LINEDELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
LOGFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
MAKEICONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
MASTERPW$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
MODEMHANGUPCMD$ . . . . . . . . . . . . . . . . . . . . . . . . . 120
xiii
MODEMINITCMD$ . . . . . . . . . . . . . . . . . . . . . . . . . . 121
MODEMPOSTFIX$ . . . . . . . . . . . . . . . . . . . . . . . . . . 121
MODEMPREFIX1-4$ . . . . . . . . . . . . . . . . . . . . . . . . . 121
MONITOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
NLMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
NRCTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
PALETTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
PARITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
PECAPTURE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
PECENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
PECOMMENT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
PEDATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
PEDEFFILE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
PENAME$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
PENUMBER0-3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
PEPASSWORD$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
PEPREFIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
PEPWLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
PERESET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
PESCRIPT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
POPUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
PORTQUIET . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
PREACKDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
PRINTERPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
PROMPTCHAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
PROTOCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
QUOTECHAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
QUOTELEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
RAWCAPTURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
REDIALDELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
RELAXEDTIMING . . . . . . . . . . . . . . . . . . . . . . . . . . 125
RESPONSEBUSY$ . . . . . . . . . . . . . . . . . . . . . . . . . . 125
RESPONSECONNECT$ . . . . . . . . . . . . . . . . . . . . . . . . . 125
RESPONSEERROR$ . . . . . . . . . . . . . . . . . . . . . . . . . . 125
RESPONSENOCARRIER$ . . . . . . . . . . . . . . . . . . . . . . . . 126
RESPONSENODIALTONE$ . . . . . . . . . . . . . . . . . . . . . . . 126
RESPONSEOK$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
RESPONSERING$ . . . . . . . . . . . . . . . . . . . . . . . . . . 126
RESPONSEVOICE$ . . . . . . . . . . . . . . . . . . . . . . . . . . 126
REVIEWBUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
REVIEWLINES . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
REXXPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
RZDELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
SAVEABORTED . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
SCRIPTPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
SERDEV$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
SETCOLOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SETCUSTOM1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SETCUSTOM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SETCUSTOM3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SETCUSTOM4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SETMONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SETWORKBENCH . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SFKEY1-10$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SLOWDISK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SMALLBLOCKS . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
SMOOTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
SORTMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
xiv
STOPBITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
STRIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
SWAPBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
TASKPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
TERMINUSPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . 130
ULOVERDRIVE . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
UPLOADPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
WINDOWSIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
XFERBUF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
XONXOFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
XPRINIT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
XPRNAME$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
ZMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
ZRESUME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
27 SORTED OPTIONS AND COMMANDS . . . . . . . . . . . . . . . . . . . . 132
27.1 LEVEL 1 OPTION VARIABLES . . . . . . . . . . . . . . . . . . 132
SETCUSTOM1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
SETCUSTOM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
SETCUSTOM3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
SETCUSTOM4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
SETMONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
SETWORKBENCH . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
27.2 LEVEL 2 OPTION VARIABLES . . . . . . . . . . . . . . . . . . 133
27.3 LEVEL 3 OPTION VARIABLES . . . . . . . . . . . . . . . . . . 134
27.4 LEVEL 4 OPTION VARIABLES . . . . . . . . . . . . . . . . . . 134
27.5 LEVEL 5 OPTION VARIABLES . . . . . . . . . . . . . . . . . . 135
27.6 LEVEL 6 OPTION VARIABLES . . . . . . . . . . . . . . . . . . 135
27.7 LEVEL 7 COMMANDS . . . . . . . . . . . . . . . . . . . . . . 135
27.8 LEVEL 8 COMMANDS . . . . . . . . . . . . . . . . . . . . . . 136
NEXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
ELSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
ENDIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
UNTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
WEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
28 DEFAULTS FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
29 PHONEBOOK FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
30 DEFINITION FILE . . . . . . . . . . . . . . . . . . . . . . . . . . 144
APPENDIX A - ASCII CODE TABLE . . . . . . . . . . . . . . . . . . . . . 145
APPENDIX B - ERROR CODES . . . . . . . . . . . . . . . . . . . . . . . 147
OPERATIONAL MESSAGES AND ERRORS . . . . . . . . . . . . . . . . . 147
ANSI COLOR INDEX ERROR . . . . . . . . . . . . . . . . . . . 147
CANCEL BUFFERED PRINTER DATA? . . . . . . . . . . . . . . . . 147
CANNOT USE PROPORTIONAL FONT: . . . . . . . . . . . . . . . . 147
CLOSE ALL OTHER COPIES FIRST . . . . . . . . . . . . . . . . 147
CTS HANDSHAKE INACTIVE . . . . . . . . . . . . . . . . . . . 147
DEVICE/UNIT IN USE BY: . . . . . . . . . . . . . . . . . . . 147
ERROR WHILE WRITING FILE: . . . . . . . . . . . . . . . . . . 147
FILE IS ALREADY IN USE . . . . . . . . . . . . . . . . . . . 147
FILENAME BUFFER OVERFLOW . . . . . . . . . . . . . . . . . . 147
MASTER PASSWORD NOT DEFINED . . . . . . . . . . . . . . . . . 147
NEED A SCRIPT FILENAME . . . . . . . . . . . . . . . . . . . 147
NO ENTRIES SELECTED FOR DIALING . . . . . . . . . . . . . . . 148
xv
NO MATCH FOUND . . . . . . . . . . . . . . . . . . . . . . . 148
OUT OF MEMORY . . . . . . . . . . . . . . . . . . . . . . . . 148
OWNDEVUNIT ERROR: . . . . . . . . . . . . . . . . . . . . . . 148
REVIEW BUFFER EMPTY . . . . . . . . . . . . . . . . . . . . . 148
SYSTEM DEVICE ERROR: . . . . . . . . . . . . . . . . . . . . 148
UNABLE TO ACCESS PRINTER . . . . . . . . . . . . . . . . . . 148
UNABLE TO OPEN FILE: . . . . . . . . . . . . . . . . . . . . 148
UNABLE TO OPEN FONT: . . . . . . . . . . . . . . . . . . . . 148
UNABLE TO OPEN LIBRARY: . . . . . . . . . . . . . . . . . . . 148
UNABLE TO QUOTE STRING: . . . . . . . . . . . . . . . . . . . 148
SCRIPT ERRORS . . . . . . . . . . . . . . . . . . . . . . . . . . 149
CANNOT ALTER READ ONLY VARIABLE . . . . . . . . . . . . . . . 149
COULD NOT OPEN FILE . . . . . . . . . . . . . . . . . . . . . 149
DIVISION BY ZERO . . . . . . . . . . . . . . . . . . . . . . 149
DUPLICATE LABEL FOUND . . . . . . . . . . . . . . . . . . . . 149
ELSE WITHOUT IF . . . . . . . . . . . . . . . . . . . . . . . 149
ENDIF MISSING . . . . . . . . . . . . . . . . . . . . . . . . 149
ENDIF WITHOUT IF . . . . . . . . . . . . . . . . . . . . . . 149
EXPRESSION MISSING . . . . . . . . . . . . . . . . . . . . . 149
FILE CURRENTLY OPEN . . . . . . . . . . . . . . . . . . . . . 149
FILE IS NOT OPENED FOR INPUT . . . . . . . . . . . . . . . . 149
FILE IS NOT OPENED FOR OUTPUT . . . . . . . . . . . . . . . . 149
FILE NOT FOUND . . . . . . . . . . . . . . . . . . . . . . . 149
FILE NOT OPEN . . . . . . . . . . . . . . . . . . . . . . . . 150
INCORRECT VARIABLE USAGE . . . . . . . . . . . . . . . . . . 150
INVALID COMMAND SCOPE . . . . . . . . . . . . . . . . . . . . 150
INVALID LABEL USED . . . . . . . . . . . . . . . . . . . . . 150
INVALID RESUME ATTEMPT . . . . . . . . . . . . . . . . . . . 150
LABEL NOT FOUND . . . . . . . . . . . . . . . . . . . . . . . 150
MISSING QUOTE . . . . . . . . . . . . . . . . . . . . . . . . 150
NEXT WITHOUT FOR . . . . . . . . . . . . . . . . . . . . . . 150
NOT A VARIABLE . . . . . . . . . . . . . . . . . . . . . . . 150
RETURN WITHOUT GOSUB . . . . . . . . . . . . . . . . . . . . 150
STEP VALUE IS ZERO . . . . . . . . . . . . . . . . . . . . . 150
STRING TOO LONG . . . . . . . . . . . . . . . . . . . . . . . 151
SYNTAX ERROR . . . . . . . . . . . . . . . . . . . . . . . . 151
UNABLE TO START REMOTE CLI . . . . . . . . . . . . . . . . . 151
UNBALANCED PARENTHESES . . . . . . . . . . . . . . . . . . . 151
UNEXPECTED END OF FILE REACHED . . . . . . . . . . . . . . . 151
UNTIL WITHOUT REPEAT . . . . . . . . . . . . . . . . . . . . 151
VALUE OUT OF RANGE . . . . . . . . . . . . . . . . . . . . . 151
WEND WITHOUT WHILE . . . . . . . . . . . . . . . . . . . . . 151
APPENDIX C - QUESTIONS & ANSWERS . . . . . . . . . . . . . . . . . . . 152
31 SUPPORT INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . 158
31.1 Dynalogic Product Support BBS . . . . . . . . . . . . . . . . 158
31.2 Genie . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
31.3 CompuServe . . . . . . . . . . . . . . . . . . . . . . . . . 158
31.4 BIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
31.5 USENET . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
31.6 IF YOU HAVE PROBLEMS . . . . . . . . . . . . . . . . . . . . 159
xvi
Terminus 2.1 Users Manual Electronic Edition
1 INTRODUCTION
--------------
Welcome to Terminus 2.1, the second major release of what was previously
known as JR-Comm. This program provides you with a highly capable,
flexible and seasoned telecommunications tool for the Amiga personal
computer system.
Terminus conforms to most of the recommendations outlined in the "Commodore
Amiga Style Guide" for Release 2 of the Amiga operating system while still
retaining compatibility with the 1.3 release. However, all future releases
of Terminus will be compatible with the 2.0 (or later) release of AmigaDOS
only.
Much has changed since the release of JR-Comm 1.02a. What had started out
as the addition of a few new features has turned into a major rewrite of
the user interface and display system. Along the way there have been a
host of new features, optimization and increased functionality added as
well.
There were, however, some changes that resulted in the removal of four
major items previously available in JR-Comm. They were the internal file
requester, CIS B+ and WXMODEM file transfer protocols and the Skypix
terminal emulation.
The file requester was removed in favor of using the file and font
requesters that the asl.library and req.library provide. Although the
ability to select files across multiple devices/volumes/directories is not
currently supported by these two requesters, there is a new menu item in
Terminus that allows you to add file selections to the selected list.
Since Terminus now supports the XPR protocol specification and there is a
Quick B protocol module in circulation, the CIS B+ protocol was deleted
since it can only be used with the Compuserve Information System.
WXMODEM was removed because it was rarely used outside the now defunct
PeopleLink service.
The Skypix emulation no longer exists due to the scheduled release of a new
version of the Skyline BBS that will provide a new emulation. It was not
known during the redesign of the display system if the older emulation
would be supported so the irrevocable decision to remove it was made. A
future version of Terminus will provide a graphics emulation that will have
its capabilities publically documented for use by any BBS system operator.
- 1 -
Copyright (C) 1988-92 John P. Radigan Printed December 15, 19921
Terminus 2.1 Users Manual Electronic Edition
1.1 FEATURES OVERVIEW
---------------------
The following are the major features present in Terminus 2.1.
- Can be made resident, Terminus is an AmigaDOS "pure"
program.
- Reentrant program design for multiple sessions using one
copy of the program in ram.
- All internal functions multitask.
- Can be iconified.
- The entire program is keyboard navigable.
- Comprehensive script language implemented as a small BASIC
interpreter.
- Automated script record feature to create login scripts.
- ARexx and XPR support.
- Display system uses custom scroll routines for fast scroll
rates and interleaved bitmaps to eliminate flicker during
scrolling.
- TTY, AMIGA, IBM COLOR/MONO, VT52, VT102 AND VT220 terminal
emulations. All emulations are as complete and as accurate
as possible.
- Console definition files to easily change Terminus between
different terminal configurations.
- XMODEM, XMODEM-CRC, XMODEM-1k, YMODEM, YMODEM-1k, YMODEM-g
and ZMODEM file transfer protocols included internally for
fast throughput rates.
- Integrated review buffer that uses the Boyer-Moore search
algorithm for fast location of text within the buffer space.
Can also load files directly into the buffer with dynamic
resizing when necessary.
- Clipboard support for snipping text from the review buffer
or sending either raw or quoted text from the clipboard out
the serial port.
- Multiline chat area with configurable height and history
buffer.
- Superb XON/XOFF flow control with status line indicator and
immediate text display stop/start via keyboard control.
- 2 -
Copyright (C) 1988-92 John P. Radigan Printed December 15, 19922
Terminus 2.1 Users Manual Electronic Edition
- Support for DMA and programmed I/O hard disk controllers
that have problems with downloads using high speed modems.
- ChipMiser option for systems with limited chip ram space.
- Buffered printer I/O so that the terminal is never I/O
bound.
- Hexadecimal display mode with output that is compatible with
both the review buffer and capture files.
- Phonebook entry support for multiple number systems with up
to 4 numbers per entry.
- All defaults, phonebook, console definition and script files
are ASCII compatible for editing with your favorite text
editor.
- Support for OwnDevUnit.library is also included.
1.2 DOCUMENT STYLE AND NOTATION
-------------------------------
This document uses several different styles of text formatting to help
you differentiate certain items from one another. They are:
"text" - Text delimited by double quote characters indicate
literal strings of data who's context is
determined by the paragraph it appears in.
CAPS - Capitals by themselves denote a script command,
keyword or state for an option.
<CAPS> - Capitals surrounded by angle brackets indicate a
key on the computer keyboard. Numeric keypad keys
are further defined with the letter 'N' in front
of the keycap label, such as <N1> or <N*>. Cursor
keys are described with direction the arrow points
to, such as <DOWN> or <RIGHT>. If a key requires
a modifier they will be adjacent, such as
<RAMIGA><N> or <LALT><TAB> which refer to holding
down the right Amiga key prior to pressing the <N>
key and holding down the left <ALT> key prior to
pressing the <TAB> key.
[CAPS] - Capitals surrounded by square brackets indicate a
menu item, they are listed as a triplet of terms
to indicate the menu, item and menu hotkey
(activated via the <RAMIGA> modifier key) that
activates the item. Case is significant for the
hotkeys. For example, [PHONEBOOK][REDIAL][e]
would mean the item labeled "Redial" that is
- 3 -
Copyright (C) 1988-92 John P. Radigan Printed December 15, 19923
Terminus 2.1 Users Manual Electronic Edition
located in the menu labeled "Phonebook". The
sequence <RAMIGA><e> (lowercase 'e') is used to
activate the redial function.
{CAPS} - Capitals surrounded by curly braces indicate a
gadget label, they are also listed as a triplet of
terms to indicate the requester the gadget is
located in and the character used to activate it.
The sequence {CONSOLE}{PALETTE}{P} would mean the
gadget labeled "Palette" that is located in the
console requester and is activated via the <P>
key.
1.3 GADGETS
-------------
Gadgets are further defined with a string of text that defines the
type of gadget, it's default value, value range or size as
appropriate. If no definition follows the gadget label it means that
the gadget is an action gadget that performs an operation when
selected. The other types of gadgets, their descriptions and how to
use them are as follows:
1.3.1 CYCLE GADGET {C}:<default item> (items...)
------------------
A cycle gadget is rendered as a rectangle with an image of a
curled arrow that points to itself along the lefthand side of the
gadget rectangle. Selecting this gadget will "cycle" you through
the available options that this gadget contains. The gadget
label will have an underlined character that can also be used to
change the state of the cycle gadget. If <SHIFT> is held down in
addition to the mouse or key, the gadget will cycle down when the
mouse button or the key is pressed.
1.3.2 INTEGER GADGET {I}:<default value> (value range)
(optional value meaning)
--------------------
An integer gadget is a smaller sized rectangle than a cycle
gadget and is displayed as a numeric value with arrow images to
the right and left of the value. Selecting this gadget will
increment or decrement the value depending on which side the
gadget you clicked on. The left arrow will decrement while the
right arrow will increment. If you drag the mouse pointer
further away from the center of the gadget the rate at which the
gadget changes will increase, moving closer to the center will
slow down the rate, crossing the center will change the
direction. Each integer gadget has upper and lower boundaries
and will not increment or decrement past these values.
- 4 -
Copyright (C) 1988-92 John P. Radigan Printed December 15, 19924
Terminus 2.1 Users Manual Electronic Edition
As with the cycle gadget, it's label will have an underlined
character that can be used to change its value. Pressing the key
alone will increment the value while using <SHIFT> with it will
decrement the value.
1.3.3 STRING GADGET {S}:<maximum length> "optional default
assignment"
-------------------
A string gadget is a bordered rectangle that is used for entering
text. The label for a string gadget will have an underlined
character that activates the string gadget. Activation is
denoted by the presence of a cursor within the gadget rectangle.
Normal Amiga keyboard shortcuts are available for use within the
gadget, they are:
<CTRL><X> - Deletes the current contents of the
gadget.
<CTRL><Q> - Restores the original contents that
the gadget contained when the
requester was first opened.
<SHIFT><LEFT> - Moves cursor to the beginning of
the gadget.
<SHIFT><RIGHT> - Moves cursor to the end of the
current text item.
In addition, there are a few other sequences that are available
to navigate between several string gadgets within the requester.
Some sequences are only available when using Terminus under the
2.x release of AmigaDOS.
<RETURN> - Pressing this key will signal
Terminus to activate the next
string gadget in the requester.
<SHIFT><RETURN> - This sequence will cause Terminus
to activate the previous string
gadget in the requester.
<ALT><RETURN> - Halts text input by not activating
any other string gadgets.
<TAB> - (2.x only) Activates the first
gadget in the requester or the next
one if there is already a gadget
active.
- 5 -
Copyright (C) 1988-92 John P. Radigan Printed December 15, 19925
Terminus 2.1 Users Manual Electronic Edition
<SHIFT><TAB> - (2.x only) Activates the last
gadget in the requester or the
previous one if there is already a
gadget active.
1.3.4 CHECK GADGET {F}: TRUE/FALSE
------------------
A check gadget is rendered as a small bordered square that has a
checkmark image within when the gadget is active. It represents
a boolean option in Terminus that has only one of two states, OFF
or ON, TRUE or FALSE, depending on which way you choose to look
at it. The presence of a checkmark indicates the ON or TRUE
condition for the option that it is tied to. Check gadgets also
have an underlined character within its title to indicate the key
that will toggle the state of the checkmark.
- 6 -
Copyright (C) 1988-92 John P. Radigan Printed December 15, 19926
Terminus 2.1 Users Manual Electronic Edition
2 SYSTEM REQUIREMENTS
---------------------
Terminus is compatible with all versions of AmigaDOS from 1.2 through the
present release which is as of this writing, 2.04. Although Terminus is
capable of running on an Amiga with only 512k of ram, 1Meg of ram is
recommended in order to use some of the more advanced features present.
Terminus contains an intelligent dialing system that can be fully utilized
if the modem you're using is capable of detecting busy signals and returns
extended connection result responses. Accurate connection time logging is
available if the modem is able to control the carrier detect line and
hardware controlled modem disconnections can be utilized if the modem is
able to respond to the state of the DTR line.
Terminus comes configured to operate with the Hayes command and return code
set, but it is flexible enough to allow most any modem to be used after
reconfiguring to send the appropriate commands and look for the proper
response codes. If the DCD or DTR lines are not operative you will need to
adjust for this as well.
Terminus also requires a file requester library in order to use the mouse
to select one or more files as they are needed. The absence of one will
cause Terminus to fall back to a string entry gadget requester. If running
under 2.x, the asl.library is used if found or it will look for req.library
instead (which is the default library for 1.x use). If you plan on using
an alternative library for file requester use, it should have the ability
to select fonts as well or unexpected results will occur.
2.1 INSTALLATION
----------------
If you are using Terminus for the first time there are a few things
that need to be accomplished prior to running the program. An
installation program is provided with the distribution archive that
will install Terminus on a floppy disk or hard disk for you.
Floppy disk users need to first duplicate a Workbench disk prior to
using the installation program. Hard disk users can start the
installation program immediately. In either case, once the program
has been started, please follow the directions and answer any
questions the program asks you.
Although the installation program should suit any needs that you may
have, you might still like to proceed manually to install Terminus to
insure that you have total control over the installation process. If
so, the following should be done:
- Create a directory that will be used to locate all Terminus
definition and phonebook files. This directory should also
receive the logical assignment TERMINUS: somewhere in your
Startup-Sequence or user-startup scripts so that Terminus
can be run from any directory within your system.
- 7 -
Copyright (C) 1988-92 John P. Radigan Printed December 15, 19927
Terminus 2.1 Users Manual Electronic Edition
- The Terminus and TSL executable (and optionally, their
icons) should be copied to a directory that is part of your
path assignment so that AmigaDOS can locate the file from
any directory.
- All font files included in the Terminus distribution archive
should be copied to your FONTS: directory.
- A scripts directory should be created as well, the most
convenient place for this is a subdirectory off of the main